footer .wrap { width: 980px; margin: 0 auto; font-size: 12px; }
footer .container, footer .wrap { margin-right: auto; margin-left: auto; *zoom: 1; }
    footer .container:after, footer .container:before, footer .wrap:after, footer .wrap:before { display: table; line-height: 0; content: ""; }
    footer .container:after, footer .wrap:after, header .container:after, header .wrap:after { clear: both; }
footer hr { box-sizing: content-box; height: 0; }
footer hr { margin: 5px 0; border: 0; border-top: 1px solid #ccc; border-bottom: 1px solid #fff; *height: 2px; }
#footer-p-beta2 { margin-top: 20px; overflow: hidden; }
    #footer-p-beta2 .copyright { *zoom: 1; line-height: 22px; margin-top: 15px; }
        #footer-p-beta2 .copyright:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
        #footer-p-beta2 .copyright, #footer-p-beta2 .copyright a { color: #999; }
            #footer-p-beta2 .copyright .copy-side { float: left; width: 160px; font-size: 14px; padding-top: 50px; text-align: center; line-height: 25px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-contact-icon_9a7bacf9.png) center top no-repeat; }
                #footer-p-beta2 .copyright .copy-side strong { font-size: 20px; font-weight: 400; }
            #footer-p-beta2 .copyright .copy-main { margin-left: 170px; margin-right: -20px; }
                #footer-p-beta2 .copyright .copy-main .item { float: left; height: 128px; padding: 0 40px; border-left: 1px dotted #d2d2d2; }
                    #footer-p-beta2 .copyright .copy-main .item dl dt { font-size: 14px; font-weight: 700; color: #666; }
                #footer-p-beta2 .copyright .copy-main .item-apps, #footer-p-beta2 .copyright .copy-main .item-weibo { text-align: center; color: #666; padding: 0 25px; }
                    #footer-p-beta2 .copyright .copy-main .item-weibo .weibo { display: inline-block; *display: inline; *zoom: 1; border: 1px solid #ccc; vertical-align: middle; width: 44px; height: 44px; line-height: 44px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-weibo-icon_b22b1824.png) 0 0 no-repeat; }
                    #footer-p-beta2 .copyright .copy-main .item-weibo a.btn-sina { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 62px; height: 22px; line-height: 22px; margin-top: 10px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-sina-icon_c6fbbce7.png) 0 0 no-repeat; }
                    #footer-p-beta2 .copyright .copy-main .item-weibo:hover .weibo { background-position: 0 -44px; }
                    #footer-p-beta2 .copyright .copy-main .item-apps .mishu, #footer-p-beta2 .copyright .copy-main .item-apps .weixin { display: inline-block; *display: inline; *zoom: 1; border: 1px solid #ccc; vertical-align: middle; width: 78px; height: 78px; line-height: 78px; }
                    #footer-p-beta2 .copyright .copy-main .item-apps .mishu { background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/icon-mishu_25bf7e1b.png) no-repeat; }
                    #footer-p-beta2 .copyright .copy-main .item-apps .weixin { background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/icon-weixin_a600177d.png) no-repeat; }
    #footer-p-beta2 .copy-footer { clear: both; background: #f6f6f6; margin-top: 20px; padding: 20px 0; color: #999; text-align: center; }
#footer-c-beta2 { margin-top: 20px; overflow: hidden; }
    #footer-c-beta2 .copyright { *zoom: 1; line-height: 22px; margin-top: 15px; }
        #footer-c-beta2 .copyright:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
        #footer-c-beta2 .copyright, #footer-c-beta2 .copyright a { color: #999; }
            #footer-c-beta2 .copyright .copy-side { float: left; width: 160px; font-size: 14px; padding-top: 50px; text-align: center; line-height: 25px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-contact-icon_9a7bacf9.png) center top no-repeat; }
                #footer-c-beta2 .copyright .copy-side strong { font-size: 20px; font-weight: 400; }
            #footer-c-beta2 .copyright .copy-main { margin-left: 170px; margin-right: -20px; }
                #footer-c-beta2 .copyright .copy-main .item { float: left; height: 128px; padding: 0 40px; border-left: 1px dotted #d2d2d2; }
                    #footer-c-beta2 .copyright .copy-main .item dl dt { font-size: 14px; font-weight: 700; color: #666; }
                #footer-c-beta2 .copyright .copy-main .item-apps, #footer-c-beta2 .copyright .copy-main .item-weibo { text-align: center; color: #666; padding: 0 25px; }
                    #footer-c-beta2 .copyright .copy-main .item-weibo .weibo { display: inline-block; *display: inline; *zoom: 1; border: 1px solid #ccc; vertical-align: middle; width: 44px; height: 44px; line-height: 44px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-weibo-icon_b22b1824.png) 0 0 no-repeat; }
                    #footer-c-beta2 .copyright .copy-main .item-weibo a.btn-sina { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 62px; height: 22px; line-height: 22px; margin-top: 10px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-sina-icon_c6fbbce7.png) 0 0 no-repeat; }
                    #footer-c-beta2 .copyright .copy-main .item-weibo:hover .weibo { background-position: 0 -44px; }
                    #footer-c-beta2 .copyright .copy-main .item-apps .mishu, #footer-c-beta2 .copyright .copy-main .item-apps .weixin { display: inline-block; *display: inline; *zoom: 1; border: 1px solid #ccc; vertical-align: middle; width: 78px; height: 78px; line-height: 78px; }
                    #footer-c-beta2 .copyright .copy-main .item-apps .mishu { background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/icon-mishu_25bf7e1b.png) no-repeat; }
                    #footer-c-beta2 .copyright .copy-main .item-apps .weixin { background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/icon-weixin_a600177d.png) no-repeat; }
    #footer-c-beta2 .copy-footer { clear: both; background: #f6f6f6; margin-top: 20px; padding: 20px 0; color: #999; text-align: center; }
#footer-h-beta2 { margin-top: 20px; overflow: hidden; }
    #footer-h-beta2 .copyright { *zoom: 1; line-height: 22px; margin-top: 15px; }
        #footer-h-beta2 .copyright:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
        #footer-h-beta2 .copyright, #footer-h-beta2 .copyright a { color: #999; }
            #footer-h-beta2 .copyright .copy-side { float: left; width: 200px; font-size: 14px; padding-left: 70px; line-height: 25px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-contact-icon_9a7bacf9.png) left top no-repeat; }
                #footer-h-beta2 .copyright .copy-side strong { font-size: 20px; font-weight: 400; }
            #footer-h-beta2 .copyright .copy-main { margin-left: 210px; margin-right: -20px; }
                #footer-h-beta2 .copyright .copy-main .item { float: left; height: 88px; padding: 0 36px; border-left: 1px dotted #d2d2d2; }
                    #footer-h-beta2 .copyright .copy-main .item dl dt { font-size: 14px; font-weight: 700; color: #666; }
                #footer-h-beta2 .copyright .copy-main .item-apps, #footer-h-beta2 .copyright .copy-main .item-weibo { text-align: center; color: #666; padding: 0 25px; }
                    #footer-h-beta2 .copyright .copy-main .item-weibo .weibo { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 44px; height: 44px; line-height: 55px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-weibo-icon_b22b1824.png) 0 0 no-repeat; }
                    #footer-h-beta2 .copyright .copy-main .item-weibo a.btn-sina { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 62px; height: 22px; line-height: 22px; margin-top: 5px; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer-sina-icon_c6fbbce7.png) 0 0 no-repeat; }
                    #footer-h-beta2 .copyright .copy-main .item-weibo:hover .weibo { background-position: 0 -44px; }
                #footer-h-beta2 .copyright .copy-main .item-apps { padding-left: 0; padding-right: 0; border-left: 0; }
                    #footer-h-beta2 .copyright .copy-main .item-apps .weixin { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 198px; height: 80px; line-height: 80px; }
                    #footer-h-beta2 .copyright .copy-main .item-apps .weixin { background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/icon-weixin-h_a9457a40.png) no-repeat; }
    #footer-h-beta2 .copy-footer { clear: both; background: #f6f6f6; margin-top: 20px; padding: 20px 0; color: #999; text-align: center; }
#footer-clt-beta2 { font-family: Arial; margin-top: 20px; text-align: center; background: url(//concat.lietou-static.com/dev/core/pc/revs/v3/static/images/icons/footer_line_3a0418bf.png) center top no-repeat; padding: 10px 0; }
    #footer-clt-beta2 p { color: #999; }
        #footer-clt-beta2 p a { padding: 0 15px; }
            #footer-clt-beta2 p a.normal { padding: 0 3px; }
#footer-msk-beta2 { margin-top: 20px; width: 980px; overflow: hidden; margin: 0 auto; }
    #footer-msk-beta2 .copyright { *zoom: 1; line-height: 25px; margin-top: 15px; }
        #footer-msk-beta2 .copyright:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
        #footer-msk-beta2 .copyright, #footer-msk-beta2 .copyright a { color: #999; }
            #footer-msk-beta2 .copyright .copy-side { float: left; width: 200px; font-size: 14px; }
            #footer-msk-beta2 .copyright .copy-main { margin-left: 200px; text-align: right; }
                #footer-msk-beta2 .copyright .copy-main a { margin: 0 5px; }
                    #footer-msk-beta2 .copyright .copy-main a:last-child { margin-right: 0; }
#nodetpl_g_07190703176222346 .guider { z-index: 5; width: 100%; min-width: 980px; height: 150px; position: fixed; bottom: -207px; }
    #nodetpl_g_07190703176222346 .guider .wrap { height: 150px; position: relative; z-index: 4; }
    #nodetpl_g_07190703176222346 .guider .shadow { width: 100%; min-width: 980px; position: absolute; left: 0; bottom: 0; z-index: 3; height: 150px; background: rgb(0, 17, 26); opacity: .8; filter: alpha(opacity=80); }
    #nodetpl_g_07190703176222346 .guider .guider-icon { width: 293px; height: 208px; position: absolute; bottom: 0; left: 0; background: url(/images/guider-icon.png) no-repeat; }
    #nodetpl_g_07190703176222346 .guider .guider-main { width: 590px; float: right; margin-top: 30px; }
        #nodetpl_g_07190703176222346 .guider .guider-main .content { margin-bottom: 20px; }
            #nodetpl_g_07190703176222346 .guider .guider-main .content input { margin-right: 8px; }
            #nodetpl_g_07190703176222346 .guider .guider-main .content img { vertical-align: top; width: 60px; }
            #nodetpl_g_07190703176222346 .guider .guider-main .content input.input { width: 170px; border: 0 none; border-radius: 1px; background: #fff; line-height: 30px; height: 30px; padding: 0px 10px; }
            #nodetpl_g_07190703176222346 .guider .guider-main .content input.captcha { width: 46px; }
        #nodetpl_g_07190703176222346 .guider .guider-main .btn-content { height: 36px; line-height: 36px; color: #99a0a4; }
        #nodetpl_g_07190703176222346 .guider .guider-main .reg-btn { margin-right: 10px; padding: 0; width: 132px; height: 36px; border: 0 none; border-radius: 1px; line-height: 36px; background: #55cbc4; font-size: 18px; color: #fff; font-family: "Micosoft Yahei"; }
    #nodetpl_g_07190703176222346 .guider .guider-close { width: 20px; height: 20px; display: inline-block; position: absolute; right: 0; top: 10px; background: url(/images/home-sprite.png) no-repeat -44px 0; }
#nodetpl_g_07190703176222346 #home a.login-btn, #nodetpl_g_07190703176222346 a.login-btn { color: #d99100; }
    #nodetpl_g_07190703176222346 #home a.login-btn:hover, #nodetpl_g_07190703176222346 a.login-btn:hover { color: #d99100; text-decoration: underline; }
#nodetpl_g_07190703176222346 .validcode-main { display: inline-block; margin-right: 4px; width: 60px; overflow: hidden; vertical-align: middle; cursor: pointer; }
#nodetpl_g_07190703176222346 .captcha-btn { width: 16px; height: 14px; vertical-align: middle; display: inline-block; background: url(/images/home-sprite.png) no-repeat 0 -32px; }
#nodetpl_g_07190703176222346 .guider .guider-main .content p { display: inline; }
#nodetpl_g_07190703176222346 .guider .guider-main .content .hide { display: none; }
#nodetpl_g_07190703176222346 .btn-phone-code, #nodetpl_g_07190703176222346 .btn-phone-code:hover { width: 80px; color: #fff; height: 18px; }
#nodetpl_g_07190703176222346 .btn-disabled.btn-phone-code, #nodetpl_g_07190703176222346 .btn-disabled.btn-phone-code:hover { color: #aaa; }
#nodetpl_g_07190703176222346 .switch-btn { color: #fa0; margin-left: 20px; }
#nodetpl_g_04246003875862989 { overflow: hidden; display:none }
    #nodetpl_g_04246003875862989 input.input-xlarge { height: 30px; padding: 4px 8px; font-size: 16px; line-height: 30px; }
    #nodetpl_g_04246003875862989 .pop-box { background: #ececec; }
        #nodetpl_g_04246003875862989 .pop-box .pop-form { float: left; width: 400px; background: #f8f8f8; }
    #nodetpl_g_04246003875862989 .pop-form .form-title { height: 56px; padding-left: 40px; border-bottom: 1px solid #e7e7e7; background-color: #f8f8f8; line-height: 56px; color: #3689b3; font-size: 18px; font-family: "Microsoft YaHei"; }
    #nodetpl_g_04246003875862989 .pop-form .font-orange { color: #ffaa00; }
    #nodetpl_g_04246003875862989 .pop-form .form-title span { border: 1px solid #e7e7e7; border-bottom: none; margin-right: 5px; cursor: pointer; font-family: "Simsan"; height: 30px; float: left; text-align: center; width: 101px; background: #fff; font-size: 12px; line-height: 31px; position: relative; }
        #nodetpl_g_04246003875862989 .pop-form .form-title span.active { border-top: 2px solid #55cbc4; background: #fff; color: #55cbc4; }
    #nodetpl_g_04246003875862989 .pop-form .form-content { padding: 15px 40px 15px; background-color: #fff; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .control { margin-bottom: 10px; }
            #nodetpl_g_04246003875862989 .pop-form .form-content .control input.text { border: 1px #d9d9d9 solid; width: 302px; font-size: 12px; box-shadow: none; margin-left: 0; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .btn { color: #fff; font-size: 22px; font-weight: normal; font-family: "Microsoft YaHei"; text-align: center; width: 320px; line-height: 40px; text-shadow: none; box-shadow: none; padding: 0; }
    #nodetpl_g_04246003875862989 .pop-form .hurder-hr { position: relative; height: 30px; line-height: 30px; margin-top: 40px; }
        #nodetpl_g_04246003875862989 .pop-form .hurder-hr a { color: #7c7b7b; }
            #nodetpl_g_04246003875862989 .pop-form .hurder-hr a:hover { text-decoration: none; color: #333333; }
        #nodetpl_g_04246003875862989 .pop-form .hurder-hr .switch-btn { position: absolute; right: 0px; top: 1px; color: #1d81c7; }
            #nodetpl_g_04246003875862989 .pop-form .hurder-hr .switch-btn:hover { color: #1d81c7; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .btn-login { background: #ffaa00; border: 1px #faa700 solid; margin: 10px 0 15px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .btn-login:hover { background: #fa9200; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .btn-register { background: #55cbc4; border: 1px #3c98c7 solid; margin: 5px 0 10px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .btn-register:hover { background: #3689b3; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .controls { color: #bfbfbf; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .control .tipsui { border: none; margin-left: 10px; margin-top: 3px; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .control .tipsui-bottom .tipsui-arrow em, #nodetpl_g_04246003875862989 .pop-form .form-content .control .tipsui-bottom .tipsui-arrow i { border-bottom-color: #dcf0fa; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .control .foreign-tips { position: absolute; width: 20px; height: 20px; color: #fff; top: 10px; font-size: 12px; line-height: 20px; right: 10px; border-radius: 50px; text-align: center; background-color: #D8D8D8; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .controls label { float: left; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .controls a { float: right; color: #0077b3; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .controls a.xieyi { float: left; color: #bfbfbf; }
            #nodetpl_g_04246003875862989 .pop-form .form-content .controls a.xieyi:hover { float: left; color: #0077b3; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .controls a.forget { float: left; color: #7ab1cc; padding-left: 20px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .controls a:hover { text-decoration: underline; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .connect-login { margin-top: 10px; padding-top: 10px; border-top: 1px #8c8c8c dotted; color: #BFBFBF; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .connect-login a { margin: -4px 0 0 5px; color: #bfbfbf; display: inline-block; width: 24px; height: 24px; line-height: 24px; background-position: 0 0; vertical-align: middle; background-image: url(//concat.lietou-static.com/dev/www/pc/v3/build/@/core/modules/@liepin/ltcore/images/user/pop_ajaxLogin/login-icon.png); background-repeat: no-repeat; overflow: hidden; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .connect-login .account-qq-hover { background-position: 0 -96px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .connect-login .account-weixin-hover { background-position: 0 -120px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .connect-login .account-weibo-hover { background-position: 0 -144px; }
    #nodetpl_g_04246003875862989 .pop-form .registerBox .controls p { float: right; }
        #nodetpl_g_04246003875862989 .pop-form .registerBox .controls p a { float: none; }
    #nodetpl_g_04246003875862989 .pop-form .registerBox .control input.span2 { width: 82px; }
    #nodetpl_g_04246003875862989 .pop-form .registerBox .control .validcode { margin: 0 10px; vertical-align: middle; width: 80px; }
    #nodetpl_g_04246003875862989 .pop-form .registerBox .control .changecode { color: #bfbfbf; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .btn-phone-code { font-size: 14px; background: #55cbc4; line-height: 38px; height: 38px; width: 208px; margin-left: 10px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .btn-phone-code:hover { background: #3689b3; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .btn-phone-code.btn-disabled, #nodetpl_g_04246003875862989 .pop-form .form-content .btn-phone-code.btn-disabled:hover { color: #aaa; background: #e6e6e6; }
    #nodetpl_g_04246003875862989 .slide-container { width: 370px; height: 363px; overflow: hidden; position: relative; }
        #nodetpl_g_04246003875862989 .slide-container .img-list { width: 1110px; height: 363px; position: relative; }
            #nodetpl_g_04246003875862989 .slide-container .img-list li { display: block; float: left; position: relative; }
            #nodetpl_g_04246003875862989 .slide-container .img-list .posi-count { font-style: normal; font-size: 32px; line-height: 32px; position: absolute; left: 127px; color: #80fff0; bottom: 35px; font-family: "Microsoft YaHei"; }
            #nodetpl_g_04246003875862989 .slide-container .img-list li .img { width: 370px; height: 363px; }
        #nodetpl_g_04246003875862989 .slide-container .salary { background: url(//concat.lietou-static.com/dev/www/pc/v3/build/@/core/modules/@liepin/ltcore/images/user/pop_ajaxLogin/salary-mid.jpg) no-repeat; }
        #nodetpl_g_04246003875862989 .slide-container .headhunter { background: url(//concat.lietou-static.com/dev/www/pc/v3/build/@/core/modules/@liepin/ltcore/images/user/pop_ajaxLogin/headhunter-mid.jpg) no-repeat; }
        #nodetpl_g_04246003875862989 .slide-container .position { background: url(../../images/position-mid.jpg) no-repeat; }
    /*passport ÑéÖ¤Âë*/
    #nodetpl_g_04246003875862989 .pop-form .form-content .control input.valicode { width: 210px; float: left; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .control .very-image { height: 40px; float: right; }
    #nodetpl_g_04246003875862989 .pop-form .area-code-show { position: absolute; top: 0px; left: 10px; color: #999; display: inline-block; width: 40px; font-size: 12px; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .control input.input-unch { width: 146px; padding-left: 56px; }
    #nodetpl_g_04246003875862989 .pop-form .form-content .control .selectui { margin-right: 5px; }
        #nodetpl_g_04246003875862989 .pop-form .form-content .control .selectui .selectui-head .selectui-result { width: 60px; }
